package org.springblade.modules.admin.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import org.springblade.core.mp.base.BaseService;
import org.springblade.modules.admin.dto.plan.PlanContentExcelSearchDTO;
import org.springblade.modules.admin.entity.MaintainPlanContent;
import org.springblade.modules.admin.vo.plan.PerformanceVoV2;
import org.springblade.modules.admin.vo.plan.PlanUserVo;

import java.util.List;

/**
 * 专门处理任务下载excel 相关
 * @author zcc
 * @version 1.0
 * @date 2021/10/22 8:44
 */
public interface PlanContentExcelService extends BaseService<MaintainPlanContent> {

	/**
	 * 获取业绩统计
	 * @param planContentExcelSearchDTO:查询条件
	 * @return 数据集
	 */
	List<PerformanceVoV2>  getPerformance(PlanContentExcelSearchDTO planContentExcelSearchDTO, IPage<PlanUserVo> page);

}
